you had a lot of luck - Inglés Sinónimo Diccionario